package com.macro.mall.portal.domain;

import com.macro.mall.model.*;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.Getter;
import lombok.Setter;

/** 前台商品详情 Created by macro on 2020/4/6. */
@Getter
@Setter
public class PmsPortalProductDetail {
  @ApiModelProperty("商品信息")
  private PmsProduct product;

  @ApiModelProperty("商品品牌")
  private PmsBrand brand;

  @ApiModelProperty("商品属性与参数")
  private List<PmsProductAttribute> productAttributeList;

  @ApiModelProperty("手动录入的商品属性与参数值")
  private List<PmsProductAttributeValue> productAttributeValueList;

  @ApiModelProperty("商品的sku库存信息")
  private List<PmsSkuStock> skuStockList;

  @ApiModelProperty("商品阶梯价格设置")
  private List<PmsProductLadder> productLadderList;

  @ApiModelProperty("商品满减价格设置")
  private List<PmsProductFullReduction> productFullReductionList;

  @ApiModelProperty("商品可用优惠券")
  private List<SmsCoupon> couponList;
}
